@media (min-width:1px) and (max-width:1199px){

	body{ background:#ffffff; overflow-x:hidden; font:1rem/1.5 "Microsoft",sans-serif; position:relative; min-width: 25.6rem; min-height: 70rem;}
	
	h1,h2,h3,h4,h5,h6{
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 1.2rem;
	}
	img{ border:none;}
	a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);
	}
	a:hover,a:active,a:focus,a:first-child{ text-decoration:none; color: #333; border: none; outline: none;}
	div{ font-size:1rem;}
	p{ font-size:1rem; padding: 0px; margin: 0px;}
	li{ list-style:none; font-size:16px;}
	
	ul{
		padding: 0px;
		margin: 0px;
	}
	.container{
		width: 25.6rem;
		max-width: 100%;
		padding: 0px;
	}
	.container-fluid{
		padding: 0px;
	}
	
	.head-wrap,.header-wrap{
		display: none;
	}
	
	/* 导航 */
	#nav-wrap{
		width: 100%;
		background:#ffffff;
		height: 4rem;
		position: relative;
		z-index: 1000;
		top: 0px;
		left: 0px;
		position: fixed;
		box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	}
	
	#nav-wrap .nav_show{
			display: block;
			transform: translateX(0) !important;
			visibility: visible !important;
			opacity: 1 !important;
	}
	#nav-wrap .container{
		width: 100%;
		padding: 0px;
	}
	#nav-wrap .mobile-logo a{
		display: block;
		padding-left: 0.4rem;
		padding-top: 0.4rem;
		padding-right: 1rem;
	}
	#nav-wrap .mobile-logo{
		width: auto;
		height: 4rem;
		margin-left: 1rem;
		float: left;
	}
	#nav-wrap .mobile-logo img{
		width: auto;
		height: 3.2rem;
		float: left;
	}
	#nav-wrap .mobile-name{
		width: 14rem;
		height: 4rem;
		overflow: hidden;
		float: left;
	}
	#nav-wrap .mobile-name h2{
		font-size: 1.3rem;
		line-height: 4rem;
		color: #3dae42;
		padding-top: 0.1rem;
	}

	.nav-center{
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 10040;
		top: 4rem;
		left: 0px;
		background-color: #f8f8f8;
		overflow:auto;
		transform: translateX(-100%);
		transition: all 0.5s;
		padding-top: 0.5rem;
		padding-bottom: 4rem;
		opacity: 0;
	}
	
	.nav-center .nav-list{
		display: block;
		width: 22rem;
		border-bottom: 1px solid #d4d4d4;
		position: relative;
		z-index: 999;
		margin: 0 auto;
		background-size: 1.1rem;
		height: auto;
		float: none;
		
	}
	.nav-center .nav-list .nav-list-link{
		display: block;
		width: 100%;
		overflow: hidden;
		padding-left: 0px;
		font-size: 1.1rem;
		height: 3rem;
		line-height: 3rem;
		color: #000;
		font-weight: 800;
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
		float: none;
		position: relative;
		pointer-events: none;
	}
	.nav-center .nav-list:active .nav-list-link{
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
	}
	.nav-center .nav-list:active:before{
		opacity: 1;
		top: 0px;
		}
	.nav-center .nav-list::before{
		content: '';
		position: absolute;
		top: -5px;
		left: 0px;
		right: 0px;
		margin: auto;
		width: 0px;
		height: 0px;
		border: 11px solid red;
		border-top-color: #fff;
		border-bottom-color: rgba(0,0,0,0);
		border-left-color: rgba(0,0,0,0);
		border-right-color: rgba(0,0,0,0);
		opacity: 0;
		transition: all 0.5s; 
	}
	.nav-center .nav-list.alibaba{
		float: none;
		margin-bottom: 1rem;
	}
	.nav-center .nav-list.alibaba .nav-list-link span{
		font-size: 1.2rem;
		float: left;
	}
	
	
	/* 下拉菜单 */
	.nav-list .nav-dropdown{
		width: 100%;
		height: auto;
		margin: 0 auto;
		text-align: left;
		position: relative;
		top: 0px;
		display: none;
		z-index: 1000;
		opacity: 1;
		transition: all 0s; 
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link{
		line-height: 1.8rem;
		font-size: 0px;
		overflow: hidden;
		background: #fff;
		border-bottom: 1px solid #F3F3F3;
	}
	.nav-list .nav-dropdown .nav-dropdown-link a{
		line-height: 1.8rem;
		width: auto;
		display: block;
		font-size: 1rem;
		background-size: 5px;
		padding: 0.5rem 1.95rem;
		margin-left: 0.5rem;
		position: relative;
		transition: all 0.3s;
		position: relative;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:last-child,.nav-list .nav-dropdown .nav-dropdown-link:last-child:active{
		border-bottom: 1px solid rgba(224,224,224,0);
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link a::after{
		content: '';
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0.5rem;
		margin: auto;
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background: #ccc;
		opacity: 0.5;
		transition: all 0.5s; 
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active{
		border-bottom: 1px solid rgba(224,224,224,0.6);
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a{
		color: #3dae42;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a::after{
		opacity: 1;
		border-left-color: #3dae42;
	}
	
	/* 按钮 */
	#menuBtn{display:block;position:relative;width:5.5rem;height:4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:right; font-size:30px;margin-right: .6rem;}
	#menuBtn span{display:block;position:absolute;top:48%;margin:0 auto;width:45%;height:0.1rem;border:none;cursor:pointer;color:inherit; left:30%;}
	#menuBtn span:after,#menuBtn span:before{display:block;content:"";position:absolute;top:0;left:50%;width:100%;height:100%;-ms-transform:translate(-50%,-0.7rem);-webkit-transform:translate(-50%,-0.7rem);transform:translate(-50%,-0.7rem);-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
	
	#menuBtn.open span{background:0 0}
	#menuBtn span:after{-webkit-transform:translate(-50%,.7em);-moz-transform:translate(-50%,.7em);-ms-transform:translate(-50%,.7rem);-o-transform:translate(-50%,.7rem);transform:translate(-50%,.7rem)}
	#menuBtn.open span:before{-ms-transform:translate(-48%,0) rotate(45deg);-webkit-transform:translate(-48%,0) rotate(45deg);transform:translate(-48%,0) rotate(45deg)}
	#menuBtn.open span:after{-ms-transform:translate(-52%,0) rotate(-45deg);-webkit-transform:translate(-52%,0) rotate(-45deg);transform:translate(-52%,0) rotate(-45deg)}
	#menuBtn span,#menuBtn span:after,#menuBtn span:before{background-color:#3dae42;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease};
	
	#nav-center .nav-list::before{display: none !important;}
	#nav-center .nav-list:active:before{ display: none !important;}
	
	#nav-center .nav-list.open .nav-list-link{
			background: url(../images/mobile-right-no.png) right center no-repeat;
			background-size: 1.1rem;
			color: #ff6702;
	}
	#nav-center .nav-list.noChild .nav-list-link{
			background: url(../images/mobile-right-go.png) right center no-repeat !important;
			background-size: 1.1rem !important;
			pointer-events:auto;
		}
		
	#nav-center .nav-list.noChild .nav-dropdown{
		display:none !important;
	}
	#nav-center .nav-list:active .nav-list-link{
			color: #ff6702;
	}
	
	#nav-center .nav-list:hover,.nav-center .nav-list:hover .nav-list-link{
		background-color: #F8F8F8;
	}
	#nav-center .nav-list::before{
		display: none;
	}
	
	.nav-center .nav-list.current{
		border-bottom: 2px solid #3dae42;
	}
	.nav-center .nav-list.current .nav-list-link {
		color: #3dae42;
	}
	
	/* 移动端导航电话 */
	.mobile-nav-tel{
		padding: 1rem 2rem;
		display: flex;
		text-align: center;
		justify-content: center;
		align-items: center;
		flex-flow: row wrap;
		align-content: center;
	}
	.mobile-nav-tel .title{
		width: 100%;
		text-align: center;
		flex-basis: 100%;
		line-height: 3rem;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
		margin-bottom: 0.8rem;
		font-size: 1.2rem;
		font-weight: bold;
	}
	.mobile-nav-tel .title span{
		font-size: 2rem;
		padding-right: 1rem;
		font-weight: 300;
	}
	.mobile-nav-tel .tel{
		display: inline-block;
		text-align: center;
		flex-basis:unset;
		padding: 0.5rem 2rem;
		background: #3dae42;
		color: #fff;
		border-radius: 20px;
		margin-bottom: 1.5rem;
	}
	.mobile-nav-tel .tel:last-child{
		background: #ff6702;
	}
	
	/*Banner*/
	.banner{ width:100%; height:17.5rem; overflow:hidden; margin-top:4rem; }
	.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto;  }
	.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; overflow:hidden; position:relative;}
	.banner .swiper-slide img{ width:40rem; height:auto; position:absolute; left:50%; margin-left:-20rem;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:.8rem;}
	.banner .swiper-pagination-bullet{ background:#CCC; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:12px; height:12px; border-radius:50%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		    margin: 0 7px;
	}
	.banner .swiper-pagination-bullet-active{background:#3dae42;}
	.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem;}
	.banner .swiper-button-next:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	.banner .swiper-button-prev{  filter:alpha(opacity=0); -moz-opacity:0.4; opacity:0; left:1rem; }
	.banner .swiper-button-prev:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	/* Mobile CSS end */
	
	.search-wrap{
		width: 100%;
		background-color: #fff;
		height: 4rem;
		overflow: hidden;
		margin-bottom: 0rem;
	}
	.search-wrap .search-content{
		width: 100%;
		margin: 0px auto;
		padding: 0px;
	}
	
	.search-wrap .search-content .search-key{
		float: left;
		line-height: 4rem;
		user-select: none;
		display: none;
	}
	
	.search-wrap .search-form{
		width:23rem;
		height:2.5rem;
		overflow: hidden;
		float: none;
		margin: 0 auto;
		margin-top: 0.75rem;
		border-radius: 20px;
	}
	.search-wrap .search-form .form-group{
		width: auto;
		height: 100%;
		background: #fff;
		border-radius: 1rem;
		overflow: hidden;
		border: 1px solid #E5E5E5;
	}
	.search-wrap .search-form .form-group .form-text{
		float: left;
		width: 15rem;
		margin: 0px;
		padding-left: 0px;
		height: 100%;
		font-size: 1rem;
		color: #707070;
		outline: none;
		border: none;
		padding-left: 10px;
		overflow: hidden;
		
	}
	.search-wrap .search-form .form-group .form-btn{
		width: 4rem;
		line-height: 2.5rem;
		background-color: #04a92b;
		box-sizing: border-box;
		border: none;
		outline: none;
		user-select: none;
		float: right;
	}
	.search-wrap .search-form .form-group .form-btn span{
		font-size: 1.5rem;
		color: #fff;
		font-weight: bold;
	}
	.search-wrap .search-form .form-group .form-btn:active{
		background: #049426;
	}
		
	/* 标题通用 */
	.home-title{
		text-align: center;
		padding: 1rem;
	}
	.home-title .title{
		font-size: 1.4rem;
		color: #282828;
		padding-top: 0.5rem;
		padding-bottom: 1rem;
	}
	.home-title h3{
		width: 100%;
		height: 3rem;
		position: relative;
	}
	.home-title h3::before{
		content: ' ';
		position: absolute;
		width:100%;
		height: 1px;
		background: #eeeeee;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		margin: auto;
		z-index: 2;
	}
	.home-title h3 .iconWrap{
		width: 3rem;
		height: 3rem;
		position: relative;
		z-index: 3;
		background: #3dae42;
		margin: 0 auto;
		border-radius: 50%;
		line-height: 3rem;
	}
	.home-title h3 .iconWrap .icon{
		font-size: 1.8rem;
		color: #fff;
		font-weight: 400;
	}
	.home-title .sub-title{
		line-height: 1.7rem;
		padding-top: 0.8rem;
		font-size: 1rem;
		color: #767676;
	}
	
	/* 服务项目 */
	.home-server-content{
		position: relative;
		padding-top: 0.5rem;
		padding-bottom: 1rem;
	}
	.home-server-content .list{
		width: 21rem;
		height: auto;
		background: #fafafa;
		border-radius: 20px;
		text-align: center;
		padding: 1rem 2rem;
		display: block;
		position: relative;
		margin: 0 auto;
		transition: all 0.5s;
		margin-bottom: 2rem;
	}

	.home-server-content .list .title{
		font-size: 1.4rem;
		color: #3dae42;
		line-height: 2rem;
		margin-top: 0.5rem;
		transition: all 0.5s;
		font-weight: 400;
	}
	.home-server-content .list .description{
		font-size: 1rem;
		line-height: 1.7rem;
		height: auto;
		overflow: hidden;
		margin-top: 0.8rem;
		color: #706f70;
	}
	.home-server-content .list .img{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 1rem;
	}
	.home-server-content .list .img img{
		width: 100%;
		height: auto;
		transition: all 0.5s;
	}
	.home-server-content .list .more{
		width: 3rem;
		height: 3rem;
		position: absolute;
		right: -12px;
		bottom: -12px;
		background: #3dae42;
		line-height: 3rem;
		color: #fff;
		border-radius: 50%;
		transition: all 0.5s;
	}
	.home-server-content .list .more .icon{
		font-size: 1.6rem;
	}
	.home-server-content .list:active .title{
		color: #ff9f00;
	}
	.home-server-content .list:active .more{
		background: #ff9f00;
	}
	.home-server-content .list:active .img img{
		transform: scale(1.05);
	}
	.home-server-content .list:active{
		box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	}
	
	/* 横幅A */
	.home-banners-A-wrap{
		height: auto;
		background: url(../images/home-banner-A-mobile.jpg) top center no-repeat;
		background-size: 100%;
		margin-top: 0.2rem;
		margin-bottom: 0.2rem;
		padding-top: 5.2rem;
	}
	.home-banners-A-content .text{
		width: auto;
		height: auto;
		padding: 0px 2rem;
		overflow: hidden;
	}
	.home-banners-A-content .text h2{
		font-size: 1.2rem;
		color: #fff;
		line-height: 30px;
	}
	.home-banners-A-content .text h2 span{
		color: #fffc00;
	}
	.home-banners-A-content .text h3{
		font-size: 1.2rem;
		font-weight: 400;
		color: #fff;
		line-height: 2rem;
		padding-top: 0.5rem;
	}
	.home-banners-A-content .text .tel{
		display: inline-block;
		background: #ff6702;
		padding: 0.2rem 1rem;
		border-radius: 1rem;
		color: #fff;
		font-size: 1.2rem;
		transition: all 0.5s;
		line-height: 1.8rem;
		padding-right: 1rem;
		font-weight: 400;
		margin-top: 1rem;
		font-family: "arial";
		letter-spacing:2px; 
		margin-bottom: 2rem;
	}
	.home-banners-A-content .text .tel .icon{
		float: left;
		font-size: 1.8rem;
		padding-right: 0.5rem;
		font-weight: 400;
	}
	.home-banners-A-content .text .tel:active{
		background: #3dae42;
	}
	
	/* 食材配送 */
	.home-delivery-nav{
		position: relative;
		font-size: 0px;
		text-align: center;
		padding-bottom: 1rem;
	}
	.home-delivery-nav .list{
		display: inline-block;
		text-align: left;
		width: 11rem;
		height: 3rem;
		position: relative;
		background: #F3F3F3;
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
		margin-left: 0.4rem;
		margin-right: 0.4rem;
		border-radius: 10px;
	}
	.home-delivery-nav .list .img{
		width: auto;
		height: 3rem;
		float: left;
		margin-right: 0.5rem;
		margin-left: 0.5rem;
	}
	.home-delivery-nav .list .img img{
		width: 3.5rem;
	}
	.home-delivery-nav .list .text{
		float: left;
		height: 3rem;
		overflow: hidden;
	}
	.home-delivery-nav .list .text h2{
		font-size: 1.15rem;
		font-weight: 600;
		color: #3dae42;
		line-height: 2rem;
		padding-top: 0.5rem;
		transition: all 0.5s;
	}
	.home-delivery-nav .list .text p{
		font-size: 12px;
		color: #a7a7a7;
		line-height: 25px;
		transition: all 0.5s;
		display: none;
	}
	
	.home-delivery-nav .list.current::after{
		opacity: 1;
	}
	.home-delivery-nav .list.current .text h2,.home-delivery-nav .list.current .text p{
		color: #ff9f00;
	}
	
	.home-delivery-content {
		position: relative;
		margin-top: 0rem;
		height: auto;
		padding-top: 0rem;
	}
	.home-delivery-content .left{
		width: 23rem;
		height: auto;
		overflow: hidden;
		margin:0 auto;
		background: #f6f6f6;
		border-radius: 1rem;
		padding: 1rem 1rem;
	}
	.home-delivery-content .left .title{
		font-size: 1.4rem;
		padding: 0px 1rem;
		padding-top: 0.5rem;
		color: #000;
		line-height: 2rem;
		float: left;
	}
	.home-delivery-content .left .sub-title{
		display: none;
	}
	.home-delivery-content .left .horizontal{
		display: none;
	}
	.home-delivery-content .left .more{
		display: inline-block;
		color: #ff9f00;
		font-size: 1.05rem;
		padding-top: 0.5rem;
		margin-left: 1rem;
		line-height: 2rem;
		float: right;
	}
	.home-delivery-content .left .more:hover{
		text-decoration: underline;
	}
	.home-delivery-content .left .img{
		width: 3rem;
		height: auto;
		margin: 0 auto;
		float: left;
	}
	.home-delivery-content .left:hover .horizontal{
		width: auto;
	}
	.home-delivery-content .right{
		width: 25.6rem;
		marign:0 auto;
		background: #FFFFFF;
	}
	.home-delivery-content .right .list{
		display: block;
		width: 11rem;
		height: 11rem;
		overflow: hidden;
		background: #FFFFFF;
		border: 1px solid #eeeeee;
		border-radius: 1rem;
		float: left;
		margin-left: 1.2rem;
		margin-top: 1.2rem;
		box-sizing: border-box;
		position: relative;
	}
	.home-delivery-content .right .list .img{
		width: 100%;
		height: 100%;
		transition: all 0.5s;
	}
	.home-delivery-content .right .list .title{
		width: 100%;
		height: 2.2rem;
		line-height: 2.2rem;
		position: absolute;
		z-index: 2;
		text-align: center;
		bottom: 0px;
		left: 0px;
		padding: 0px 1rem;
		background: rgba(61,174,66,0.5);
		font-size: 1rem;
		color: #fff;
		font-weight: 400;
		transition: all 0.5s;
	}
	.home-delivery-content .right .list:active .title{
		background: rgba(255,159,0,0.7);
	}
	.home-delivery-content .right .list:active .img{
		transform: scale(1.05);
	}
	
	/* 横幅B */
	.home-banners-B-wrap{
		height: auto;
		background: #fff url(../images/home-banner-B-mobile.jpg) top center no-repeat;
		margin-top: 0.8rem;
		margin-bottom: 0px;
		background-size: 100%;
		padding-top: 6.5rem;
	}
	.home-banners-B-content .text{
		width: auto;
		height: auto;
		overflow: hidden;
		padding: 1rem;
		margin-top: 1rem;
	}
	.home-banners-B-content .text h2{
		font-size: 1.2rem;
		color: #fff;
		padding-top: 1rem;
		line-height: 1.8rem;
	}
	.home-banners-B-content .text h2 span{
		color: #fffc00;
	}
	.home-banners-B-content .text h3{
		font-size: 1.2rem;
		font-weight: 400;
		color: #fff;
		line-height: 1.8rem;
		padding-top: 0.5rem;
	}
	.home-banners-B-content .text .tel{
		display: inline-block;
		background: #ff6702;
		padding: 0.2rem 1rem;
		border-radius: 20px;
		color: #fff;
		font-size: 1.2rem;
		transition: all 0.5s;
		line-height: 1.8rem;
		padding-right: 25px;
		font-weight: 400;
		margin-top: 1rem;
		font-family: "arial";
		letter-spacing:2px; 
		margin-bottom: 1rem;
	}
	.home-banners-B-content .text .tel .icon{
		float: left;
		font-size: 2rem;
		padding-right: 10px;
		font-weight: 400;
	}
	.home-banners-B-content .text .tel:active{
		background: #3dae42;
	}
	/* 食堂承包 */
	.home-canteen-wrap{
		min-height: 10rem;
		background: url(../images/home-canteen-wrap.png) bottom  repeat-x;
		padding-bottom: 1.5rem;
	}
	
	.home-canteen-nav{
		height: auto;
		line-height: 1.8rem;
		border:1px solid #baddc6;
		border-left: none;
		border-right: none;
		box-sizing: border-box;
		text-align: center;
		overflow: hidden;
		margin-top: 0.5rem;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.home-canteen-nav .list{
		margin: 0.4rem;
		display: inline-block;
		padding: 0.4rem 1rem;
		font-size: 1rem;
		background: #F3F3F3;
		transition: all 0.5s;
		border-radius: 10px;
	}
	.home-canteen-nav .list .icon{
		float: left;
		font-size: 1.5rem;
		padding: 0px 0.5rem;
		padding-left: 0px;
	}
	.home-canteen-nav .list.current{
		color: #45b14a;
	}
	
	.home-canteen-content{
		margin-top: 1.2rem;
	}
	.home-canteen-content .list{
		border: 1px solid #e5e5e5;
		display: block;
		float: left;
		width: 11rem;
		margin-left: 1.2rem;
		margin-bottom: 1.2rem;
		box-sizing: border-box;
		transition: all 0.5s;
		overflow: hidden;
		background: #fff;
	}
	.home-canteen-content .list .img{
		width: 11rem;
		height: 11rem;
		overflow: hidden7
	}
	.home-canteen-content .list .img img{
		width: 100%;
		height: 100%;
	}
	.home-canteen-content .list .title{
		padding: 0.5rem 0.5rem;
		text-align: center;
		height: 2rem;
		line-height: 2rem;
		color: #ff761c;
		font-size: 1rem;
		overflow: hidden; 
		text-overflow: ellipsis; 
		white-space: nowrap;course:hand;
	}
	.home-canteen-content .list .horizontal{
		width: 2rem;
		height: 2px;
		background: #3dae42;
		margin: 0 auto;
		transition: all 0.5s;
		margin-top: 0.7rem;
		margin-bottom: 0.2rem;
	}
	.home-canteen-content .list .title-2{
		padding: 0.5rem 0.7rem;
		text-align: center;
		height: 2rem;
		line-height: 2rem;
		font-size: 0.95rem;
		overflow: hidden;
		text-overflow: ellipsis; 
		white-space: nowrap;course:hand;
		margin-bottom: 1.2rem;
	}
	.home-canteen-content .list .more{
		display: none;
	}

	.home-canteen-content .list:active .horizontal{
		width: 3rem;
	}
	.home-canteen-content .list:active{
		box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	}
	
	/* 横幅C */
	.home-banners-C-wrap{
		height: auto;
		background: url(../images/home-banners-C-mobile.png) top center no-repeat;
		position: relative;
		z-index: 100;
		margin-top: -1.2rem;
		background-size: 100%;
		margin-bottom: 0.5rem;
	}
	.home-banners-C-content .text{
		width: auto;
		height: auto;
		margin: 0 auto;
		margin-top: 8rem;
		text-align: center;
		padding: 1rem;
	}
	.home-banners-C-content .text h2{
		font-size: 1.2rem;
		color: #fff;
		line-height: 2rem;
		padding-top: 0.5rem;
	}
	.home-banners-C-content .text h3{
		color: #fff;
		line-height: 2rem;
		font-size: 1.2rem;
		font-weight: 400;
		margin-top: 0.5rem;
	}
	.home-banners-C-content .text h3 strong{
		font-size: 2rem;
		padding: 0px 0.5rem;
	}
	.home-banners-C-content .tel{
		overflow: hidden;
		text-align: center;
		padding-top: 0rem;
		padding-bottom: 0.5rem;
	}
	.home-banners-C-content .tel .tellink{
		display: inline-block;
		background: #137e18;
		border-radius: 1rem;
		padding: 0.15rem 1rem;
		color: #fff;
		line-height: 1.8rem;
		margin-right: 1rem;
		margin-left: 1rem;
		margin-top: 1rem;
		transition: all 0.5s;
		
	}
	.home-banners-C-content .tel .tellink .icon{
		float: left;
		padding-right: 10px;
		font-size: 26px;
		padding-right: 10px;
	}
	.home-banners-C-content .tel .tellink:nth-child(2){
		background: #4bb450;
	}
	.home-banners-C-content .tel .tellink:active{
		background: #fe1e1e;
	}
	/* 佳膳福优势 */
	.advantage-title{
		padding-top: 0.5rem;
	}
	.advantage-title .title{
		color: #3dae42;
	}
	.advantage-title .title strong{
		color: #ff6702;
		font-size: 2.5rem;
		padding: 0px 0.8rem;
	}
	
	.home-advantage-A{
		position: relative;
		padding-bottom: 0.5rem;
		margin-top: 1rem;
		margin-bottom: 0.5rem;
	}
	.home-advantage-A .text{
		width: auto;
		overflow: hidden;
	}
	.home-advantage-A .text .title{
		height: auto;
		overflow: hidden;
		padding: 0rem 1rem;
	}
	.home-advantage-A .text .title .number{
		width: 4rem;
		height: 4rem;
		background: #3dae42;
		border-radius: 50%;
		text-align: center;
		line-height: 4rem;
		font-size: 2rem;
		color: #fff;
		float: left;
		margin-right: 0.5rem;
	}
	.home-advantage-A .text .title .titleText{
		border-bottom: 1px solid #eeeeee;
		height: auto;
		line-height: 2rem;
		box-sizing: border-box;
		color: #3dae42;
		font-size: 1.3rem;
		width: 18.5rem;
		float: right;
		overflow: hidden;
		padding-left: 0.5rem;
		padding-bottom: 1rem;
		padding-top: 0.5rem;
	}
	.home-advantage-A .text .description{
		height: auto;
		padding-left: 4.5rem;
		padding-right: 1.8rem;
	}
	.home-advantage-A .text .description p{
		line-height: 1.7rem;
		min-height: 1rem;
		margin-top: 1rem;
		position: relative;
		justify-content: center;
		font-size: 1rem;
	}
	.home-advantage-A .text .description p::before{
		content: '●';
		position: absolute;
		left: -2rem;
		font-size: 20px;
		color: #d2d2d2;
		top: 1px;
	}
	.home-advantage-A .img{
		width: auto;
		height: auto;
		display: block;
		margin-top: 1.2rem;
	}
	.home-advantage-A .img img{
		width: 100%;
		height: auto;
	}

	.home-advantage-A.home-advantage-B .text .title .number{
		background: #ff6702;
	}
	.home-advantage-A.home-advantage-B .text .title .titleText{
		color: #ff6702;
	}
	/* 优势底部 */
	.advantage-banners-wrap{
		height: auto;
		background: url(../images/advantage-banners-mobile.jpg) top center no-repeat;
		padding-bottom: 1.2rem;
		background-size: 100%;
	}
	.advantage-banners-wrap .advantage-content{
		overflow: hidden;
		margin-top: 4rem;
	}
	.advantage-banners-wrap .advantage-content .text{
		width: auto;
		height: auto;
		color: #fff;
		text-align: center;
		padding: 1rem 2rem;
	}
	.advantage-banners-wrap .advantage-content .text .title{
		font-size: 1.6rem;
		line-height: 2rem;
		padding-top: 2rem;
	}
	.advantage-banners-wrap .advantage-content .text .sub-title{
		font-size: 1rem;
		line-height: 1.7rem;
		padding-top: 0.5rem;
		font-weight: 400;
	}
	.advantage-banners-wrap .advantage-content .text .tel{
		display: inline-block;
		border: 1px solid #ffffff;
		line-height: 2rem;
		padding: 0.3rem 1rem;
		color: #fff;
		margin-top: 1rem;
		transition: all 0.5s;
	}
	.advantage-banners-wrap .advantage-content .text .tel:active{
		color: #fff;
		border: 1px solid #3dae42;
		background: #3dae42;
	}
	.advantage-banners-wrap .advantage-content .text .tel strong{
		font-size: 1.4rem;
		float: right;
	}
	.advantage-banners-wrap .advantage-content .text .consult{
		display: block;
		width: 8rem;
		background: #ff6702;
		line-height: 2.2rem;
		height: 2.2rem;
		margin: 0 auto;
		overflow: hidden;
		color: #fff;
		margin-top: 1.2rem;
		border-radius: 1rem;
		transition: all 0.5s;
	}
	.advantage-banners-wrap .advantage-content .text .consult:active{
		background: #3dae42;
	}
	
	
	.home-about-wrap{
		background: #f3f3f3;
	}
	.home-about-content{
		position: relative;
		margin-top: 1rem;
	}
	.home-about-content .imgWrap{
		width: auto;
		font-size: 0px;
		padding: 0rem 1rem;
	}
	.home-about-content .imgWrap img{
		max-width: 100%;
	}
	.home-about-content .imgWrap .img1{
		width: auto;
		height: auto;
		margin-bottom: 1.2rem;
	}
	.home-about-content .imgWrap .img2,.home-about-content .imgWrap .img3{
		width: 11.1rem; float: left;
	}
	.home-about-content .imgWrap .img3{
		float: right;
	}
	.home-about-content .imgWrap .img2{
		margin-right: 1rem;
	}
	.home-about-content .textWrap{
		width: auto;
		float: right;
		padding: 1rem;
	}
	.home-about-content .textWrap .title{
		border-bottom: 0.2rem solid #3dae42;
		line-height: 2rem;
		padding-bottom: 0.8rem;
		font-size: 1.4rem;
	}
	.home-about-content .textWrap .text{
		padding-top: 1rem;
		line-height: 1.5rem;
	}
	.home-about-content .textWrap .text p{
		line-height: 1.8rem;
		color: #7a7a7a;
	}
	.home-about-content .textWrap .more{
		border: 1px solid #dcdcdc;
		display: inline-block;
		padding: 0.3rem 2rem;
		border-radius: 1rem;
		margin-top: 1rem;
		color: #ff9f00;
		transition: all 0.5s;
		font-size: 1rem;
	}
	.home-about-content .textWrap .more:active{
		background: #ff9f00;
		color: #fff;
	}
	.home-about-nav{
		position: relative;
		height: auto;
		margin-top: 0.5rem;
		padding: 0rem 1rem;
	}
	.home-about-nav .navWrap{
		background: #f3f3f3;
		padding-right: 0.5rem;
		overflow: hidden;
		height: auto;
		position: relative;
		z-index: 2;
		width: auto;
		float: left;
	}
	.home-about-nav .navWrap .list{
		padding: 0px 1rem;
		line-height: 2.5rem;
		background: #3dae42;
		margin-right: 1rem;
		display: inline-block;
		border-radius: 1.5rem;
		color: #fff;
		transition: all 0.5s;
	}
	.home-about-nav .navWrap .list:active,.home-about-nav .navWrap .list.current{
		background: #ff6702;
	}
	
	.home-about-swiper-content{
		margin-top: 1.5rem;
		margin-bottom: 1rem;
	}
	
	/* 基地 */
	.home-about-base-list{
		width: 11rem;
		height: 11rem;
		position: relative;
		overflow: hidden;
		display: block;
		float: left;
		margin-left: 1.2rem;
		margin-bottom: 1.2rem;
		border-radius: 1rem;
	}
	.home-about-base-list img{
		width: 100%;
		height: 100%;
	}

	.home-about-base-list .title{
		width: 100%;
		height: 2.2rem;
		line-height: 2.2rem;
		background: rgba(61,174,66,0.7);
		position: absolute;
		left: 0px;
		bottom: 0px;
		text-align: center;
		color: #fff;
		overflow: hidden; 
		text-overflow: ellipsis; 
		white-space: nowrap;
		course:hand;
		padding: 0px 1rem;
		font-size: 1rem;
		font-weight: 400;
		transition: all 0.5s;
	}
	.home-about-base-list:hover .title{
		background: rgba(255,105,2,0.7);
	}
	
	/* 合作伙伴 */
	.home-about-partner-list{
		width: 11rem;
		height: auto;
	}
	.home-about-partner-list .img{
		width: 11rem;
		height: 6.6rem;
	}
	.home-about-partner-list .title{
		position: relative;
	}
	/* 荣誉资质 */
	.honor-wrap{
		height: auto;
		background: url(../images/honor-back.jpg) top center ;
		text-align: center;
	}
	.honor-wrap .home-title{
		padding-top: 1.5rem;
	}
	.honor-wrap .home-title h3::before{
		width: auto;
	}
	.home-honor-content {
		height: auto;
		padding-bottom: 2.5rem;
	}
	 
	.honor-wrap  .swiper-pagination-bullet{ background:rgba(0,0,0,0.5); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:10px; height:10px; border-radius:50%; margin-left: 30px;}
	.honor-wrap  .swiper-pagination-bullet-active{background:rgba(61,174,66,0.8);}
	.honor-wrap .swiper-pagination-bullets .swiper-pagination-bullet{
		margin: 0px 10px;
	}
	.home-honor-list{
		display: block;
		width: 11rem;
		height: auto;
		overflow: hidden;
		border-radius: 10px;
		float:left;
		margin-left: 1.2rem;
		margin-bottom: 1.2rem;
	}

	.home-honor-list .img{
		width: 11rem;
		height: 8.4rem;
		background: #fff;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
	}
	.home-honor-list .img img{
		max-width: 90%;
		height: auto;
		max-height: 90%;
	}
	.home-honor-list .title{
		height: 2.2rem;
		line-height: 2.2rem;
		background: #3dae42;
		padding: 0px 0.5rem;
		font-size: 0.95rem;
		text-align: center;
		color: #fff;
		font-weight: 400;
		transition: all 0.5s;
	}
	.home-honor-list:active .title{
		background: #ff6702;
	}
	
	.honor-wrap .more{
		background: #3dae42;
		display: inline-block;
		margin-top: 0.5rem;
		border-radius: 1rem;
		padding: 0.2rem 1rem;
		line-height: 1.8rem;
		color: #fff;
		transition: all 0.5s;
		margin-bottom: 2.2rem;
	}
	.honor-wrap .more:active{
		background: #ff6702;
	}
	
	
	/*新闻中心*/
	.news{width:100%; max-width:100%; overflow:hidden;  margin-top:2rem; padding-bottom:1rem;}
	.news_c_bg{ width:100%; margin:0 auto; overflow:hidden; min-width:100%; position:relative;}
	.news_t{overflow:hidden; margin-top:0px;}
	.news_tl{ margin:0 auto; width:22rem; overflow:hidden; margin:0 auto;}
	
	.news_tl_bac{width:10rem; height:10rem; border:3px solid #3dae42; border-left-color:#3dae42; border-right-color: #fff; border-top-color: #3dae42; border-radius:50%; position:absolute; transition: all 0.5s linear;}
	.news_tl:hover .news_tl_bac{-webkit-animation:circle 1s infinite linear; border-right-color: #ccc; transition: all 0.5s linear;}
	@-webkit-keyframes circle{
	0%{ transform:rotate(0deg); }
	100%{ transform:rotate(-360deg); }
	}
	.news_tl_m{overflow:hidden; position:relative;}
	
	.news_tl_ml{float:left; font-size:6rem; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:10.5rem; width:7rem; margin-left:1rem; text-align:center; color: #c0c0c0;}
	.news_tl_mr{float:left; overflow:hidden; margin-top:2rem; background:#fff; padding:10px 0;}
	.news_tl_mr_en{font-family:Arial, Helvetica, sans-serif; font-size:2rem; line-height:2rem; font-weight:bold; text-transform:uppercase; color: #c0c0c0;}
	.news_tl_mr_m{font-size:2.5rem; font-weight:bold; color:#ff680c; line-height:3rem;}
	
	.news_tr{width:23rem; margin:0 auto; text-align:center; overflow:hidden;}
	
	
	.news_tr_en{width:23rem;   text-align:left; font-size:1.2rem; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#3dae42; line-height:2rem; padding-top:0.5rem;}
	
	.news_tr_m{width:23rem; overflow:hidden; line-height:1.8rem; text-align:left; font-size:1rem; color:#000;}
	
	
	.news_tr_d{overflow:hidden; width:100%; margin-top:1rem;}
	
	.news_t a{display:block; float:left; text-decoration:none; height:2.5rem; width:100%; transition: all 0.5s linear; margin:0px 0px; box-shadow:0 0 10px #cecece inset; background:#fcfcfc; position:relative; text-align:left;  }
	
	.news_t a.on{text-decoration:none; transition: all 0.5s linear; width:100%; background:#f1f1f1; box-shadow:0 0 0 #cecece;}
	
	.news_tr_dm{font-size:1.2rem; line-height:2.5rem; padding-top:0px; padding-left:1.5rem; transition: all 0.5s linear; float:left;}
	.news_tr_den{font-family:Arial, Helvetica, sans-serif; padding-left:1rem; font-size:1rem; text-transform:uppercase; color:#ababab;  line-height:2.5rem; float:left;  }
	
	.news_t a.on .news_tr_dm{font-size:1.2rem; font-weight:bold; color:#333; float:left; line-height:}
	.news_t a.on .news_tr_dm, .news_t a.on .news_tr_den{transition: all 0.5s linear; color:#3dae42;}
	
	.news_tr_dline{width:0px; height:1px; background:#3dae42; position:absolute; bottom:0; transition: all 0.5s linear;}
	.news_t a.on .news_tr_dline{width:100%;  transition: all 0.5s linear;}
	
	.news_c_bg .content{overflow:hidden; width:100%; margin:0 auto; height:67rem; position:relative; margin-top:1rem; min-width:100%;}
	.news_c_bg .content .ul{ position:absolute; left:0; top:0; width:100%; min-width:100%;}
	.news_c_bg .content .li{ width:100%; float:left; min-width:100%;}
	
	.news .news_div_item, .news .divdgweb_new_div_item{ float:left; width:23rem; margin:0 auto; border:solid 1px #ddd; height:21rem; padding:0rem; overflow:hidden;  position:relative; margin-left:1.3rem; margin-bottom:1.2rem;}
	
	.news .news_div_item:nth-child(3), .news .divdgweb_new_div_item:nth-child(3){margin-right:0px;}
	
	.news .news_div_item_date, .news .divdgweb_new_div_item_date{padding-top:0.5rem; height:2rem; line-height:2rem; overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif; color:#3dae42; width:21rem; margin:0 auto; font-size:0.9rem;}
	
	.news .news_div_item_year, .news .divdgweb_new_div_item_year{  float:left; font-size:1rem; color:#5f5f5f;}
	.news .news_div_item_month, .news .divdgweb_new_div_item_month{font-size:1rem; float:left; color:#5f5f5f;}
	.news .news_div_item_day, .news .divdgweb_new_div_item_day{font-size:1rem; float:left; color:#5f5f5f;}
	
	.news .news_div_item_content, .news .divdgweb_new_div_item_content{overflow:hidden;}
	
	.news .divdgweb_new_div_item_content .divdgweb_new_div_item_body{font-size:1rem; width:21rem; margin:0 auto; color:#666; line-height:1.8rem; overflow:hidden; height:2.5rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
	
	.news .news_div_item_title, .news .divdgweb_new_div_item_title{overflow:hidden; width:21rem; margin:0 auto; white-space: nowrap; text-overflow: ellipsis; line-height:2rem; font-weight:500; height:2rem;}
	
	.news .news_div_item_title a, .news .divdgweb_new_div_item_title a{font-size:1.2rem;}
	.news .news_div_item_title a:hover{ color:#3dae42;}
	
	.news .news_div_item_body{font-size:14px; width:348px; color:#666; line-height:26px; overflow:hidden; height:50px; margin-bottom:30px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display:none;}
	
	.news .news_t_rgo{width:10rem; overflow:hidden; margin-left:1.2rem; margin-top:0.5rem;}
	.news .news_t_rgo a{font-size:0; line-height:0;}
	.news .news_t_rgo a:hover{ text-decoration:none;}
	.news .news_t_rgo p{font-size:1rem; color:#333; line-height:2rem; width:5rem; border-bottom:solid 1px #ccc; padding-bottom:0.5rem; transition: all 0.5s linear; }
	.news .news_t_rgo p:hover{ text-decoration:none;}
	
	.news .news_div_item_pic{width:21rem; height:11.04rem; margin:0 auto; border:solid 1px #ccc; overflow:hidden; position:relative; z-index:1; margin-top:1rem; background:url(../images/no_img.png) center center no-repeat; background-size:35%;}
	
	.news .news_div_item_pic .h3{font-size:16px;color:#333; height:4px;font-weight:normal;padding:0px 0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;text-align:center;line-height:28px;transition:all .3s; z-index:1; }
	.news .news_div_item_pic .h3:after{content:"";position:absolute;left:0;bottom:0px;width:0;height:4px;background:#3dae42;transition:all .5s;z-index:1;}
	
	.news .news_div_item_pic  a:hover .h3:after{width:100%;}
	
	.news .news_div_item .news_div_item_body{ display:none;}
	.news .news_div_item_pic img{ width:100%; }
	
	
	.news .news_div_item:hover .news_t_rgo p, .news .divdgweb_new_div_item:hover .news_t_rgo p{transition: all 0.5s linear; width:120px; border-bottom:solid 1px #3dae42; color:#3dae42;}
	.news .news_div_item:hover .news_t_rgo p, .news .divdgweb_new_div_item:hover .news_t_rgo p:hover{ text-decoration:none; }
	.news .news_div_item:hover .news_t_rgo p, .news .divdgweb_new_div_item:hover .news_t_rgo a:hover{ text-decoration:none; }
	.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{}
	
	.news .news_div_item:hover .news_div_item_year{ color:#3dae42; transition:0.5s linear 0.1s;}
	.news .news_div_item:hover .news_div_item_month{ color:#3dae42; transition:0.5s linear 0.1s;} 
	.news .news_div_item:hover .news_div_item_day{ color:#3dae42;transition:0.5s linear 0.1s;}
	
	/*底部通用*/
	.footer_all{width:100%;min-height:auto; height:auto; overflow:hidden; background:#3dae42 url(../images/footer-back.jpg) bottom center no-repeat fixed; margin-top:1rem; }
	.footer_all .footer_top{width:100%; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #399e3d; padding-bottom:1rem; padding-top:1rem; text-align:center;}
	.footer_all .footer_top .pc{ display:none;}
	.footer_all .footer_top dl{ max-width:100%; width:auto; height:auto; margin: 0px;}
	.footer_all .footer_top dl img{width:100%; height:100%;}
	.footer_all .footer_top ul{width:18rem;height:7.6rem;margin:0 auto; text-align:left;}
	.footer_all .footer_top ul img{ float:left; height:100%; margin-right:0.5rem;}
	.footer_all .footer_top ul h2{ color:#fff; font-size:1rem; font-weight:300; line-height:2rem; padding-top:0rem;}
	.footer_all .footer_top ul p{ font-size:1.1rem; color:#fff; line-height:2.5rem;}
	.footer_all .footer_top ul p a{ color:#fff;}
	
	.footer_all .footer_content{ width:100%;height:auto;margin:0 auto; overflow:hidden; padding-bottom:0.5rem;}
	.footer_all .footer_content .footer_content_qr{ width:12rem; height:auto; margin:0 auto; overflow:hidden; }
	.footer_all .footer_content .footer_content_qr ul{ width:100%; height:auto; text-align:center; margin:0 auto; }
	.footer_all .footer_content .footer_content_qr ul:nth-child(2){ display:none;}
	.footer_all .footer_content .footer_content_qr ul img{ width:7rem; height:7rem; margin-top:1.8rem;}
	.footer_all .footer_content .footer_content_qr ul h2{ font-size:0.9rem; line-height:1.5rem; color:#fff; font-weight:300; line-height:2.5rem;}
	
	.footer_all .footer_content .footer_content_ww{width:23rem; margin:0 auto; height:auto; }
	.footer_all .footer_content .footer_content_ww img{width:100%;height:auto; margin-left:0rem; padding-top:0.5rem;}
	.footer_all .footer_content .footer_content_lx{width:100%; height:auto;  padding-top:0rem; display:none;}
	.footer_all .footer_content .footer_content_lx a{ color:#fff;}
	.footer_all .footer_content .footer_content_lx p{ color:#cbcbcb; line-height:1.5rem; font-size:0.9rem; width:76%; margin:0 auto; overflow:hidden;}
	
	.footer_all .footer_bottom{width:100%; padding-top:0.8rem;  padding-bottom:1rem; height:auto; overflow:hidden; text-align:center;  padding-bottom:0.8rem;}
	.footer_all .footer_bottom .ul{ width:90%; height:auto; margin:0 auto; overflow:hidden;}
	.footer_all .footer_bottom P{ color:#fff; font-size:0.9rem; line-height:1.7rem;}
	.footer_all .footer_bottom P br{ display:none;}
	.footer_all .footer_bottom P a{ color:#fff;}
	
	.links_all {
		display: none;
	}
	
	.izl-rmenu{position:fixed;right:0%;margin-left:0;bottom:1rem;padding-bottom:0rem;z-index:10000000;}
	
	.izl-rmenu a{transition:all 1.0s;}
	.izl-rmenu .btn{width:40px;height:40px; cursor:pointer;position:relative; margin-top:1px; text-align:center; display: block;}
	
	.izl-rmenu .btn a{ color:#fff; line-height:115px; font-size:14px; transition:all 1.0s;}
	.izl-rmenu .btn a:hover{ text-decoration:none;}
	
	.izl-rmenu .btn-qq{background:rgba(61,174,66,0.8) url(../images/r_qq.png) 0px 0px no-repeat; color:#fff; line-height:40px; font-size:14px; transition:all 1.0s; border-top:none; background-size:100%;}
	
	.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:rgba(61,174,66,0.8) url(../images/r_qq.png) 0px 0px no-repeat; text-decoration:none;display:block;  background-size:100%; }
	
	.izl-rmenu .btn-wx{background:rgba(61,174,66,0.8) url(../images/r_wx.png) 0px 0px no-repeat; transition:all 1.0s;  background-size:100%;}
	.izl-rmenu .btn-wx .pic{position:absolute;left:-7rem;top:-3rem;display:none;width:7rem;height:7rem;}
	
	.izl-rmenu .blue{ background:#ff6702 url(../images/r_wx.png) 0px 0px no-repeat;background-size:100%;}
	
	.izl-rmenu .btn-phone{background:rgba(61,174,66,0.8) url(../images/r_phone.png) 0px 0px no-repeat; transition:all 1.0s;  background-size:100%;}
	
	.izl-rmenu .btn-phone .phone{background-color:#3dae42;position:absolute;width:16rem;left:-16rem;top:-2.5rem;line-height:50px;color:#FFF;font-size:16px;text-align:center;display:none; font-size:20px; border-radius: 10px 10px 10px 10px; overflow: hidden;}
	.izl-rmenu .btn-phone.blue{
		background: #ff6702 url(../images/r_phone.png) 0px 0px no-repeat !important; 
		background-size:100% !important;
	}
	.izl-rmenu .btn-phone .phone .phone-list{
		font-size: 1rem;
		width: 100%;
		padding: 0.3rem 1rem;
		line-height: 1.8rem;
		border-bottom: 1px solid #33a038;
		display: block;
		font-weight: bold;
	}
	.izl-rmenu .btn-phone .phone .phone-list:active{
		background: #ff6702;
	}
	.izl-rmenu .btn-phone .phone .phone-list span{
		padding: 0px 10px;
		font-weight: 400;
	}
	.izl-rmenu .btn-phone .phone .phone-list:last-child{
		border-bottom: none;
	}
	.izl-rmenu .btn-top{background:rgba(255,103,2,0.8) url(../images/r_top.png) 0px 0px no-repeat; background-size:100%;}
	
	
	
	/*banner——min*/
	.banner_min {
		width:100%;
		height:8.4rem;
		overflow:hidden;
		position:relative;
		margin-top: 4rem;
	}
	.banner_min ul {
		width:100%;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		position:relative;
	}
	.banner_min img {
		width:46rem;
		height:auto;
		position:absolute;
		left:50%;
		margin-left:-23rem;
		cursor:pointer;
	}
	/*当前位置*/
	.location_all {
		width:100%;
		height:auto;
		overflow:hidden;
	}
	.location_content {
		width:100%;
		height:auto;
		overflow:hidden;
		margin:0 auto;
		padding-top:0.8rem;
		padding-bottom:0.8rem;
	}
	.location_left {
		width:95%;
		margin:0 auto;
		height:auto;
		overflow:hidden;
		line-height:1.8rem;
		font-size:0.9rem;
	}
	.location_left a {
		font-size:0.9rem;
	}
	.location_left i {
		font-size:1rem;
		float:left;
		margin-right:0.5rem;
		color:#3dae42;
	}
	.location_right {
		width:100%;
		min-height:2.5rem;
		height:auto;
		overflow:hidden;
		text-align:right;
		display:none;
	}
	/*内容导航*/
	.content_nav {
		width:100%;
		min-height:3rem;
		margin:0 auto;
		overflow:hidden;
		text-align:center;
		background:#3dae42;
	}
	.content_nav .content_nav_center {
		width:auto;
		height:auto;
		margin:0 auto;
		padding-top: 1rem;
	}
	.content_nav .list {
		width:auto;
		line-height:auto;
		height:auto;
		display:inline-block;
		font-size:1rem;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
		course:hand;
		color:#333;
		background: #fff;
		padding: 0.5rem 1rem;
		border-radius: 0.5rem;
		margin: 0rem 0.4rem;
		margin-bottom: 0.6rem;
		transition: all 0.5s;
	}
	.content_nav .list:active {
		background:#ff6702;
		color:#fff;
		text-decoration:none;
	}
	.content_nav .list.no {
		background:#ff6702;
		color:#fff;
	}
	.content_nav .list.no:active {
		background:#ff6702;
		color:#fff;
	}
	
	/* 关于我们 */
	.inerPage-home-about-content{
		margin-bottom: 0px;
	}
	
	.inerPage-home-about-content .imgWrap .img4{
		margin-top: 1.2rem;
	}
	.inerPage-home-about-content .textWrap .title{
		margin-bottom: 0.2rem;
	}
	.inerPage-home-about-content .textWrap .text{
		padding-top: 0.6rem;
		height: auto;
		overflow: auto;
	}
	.inerPage-home-about-content .textWrap .text p{
		text-indent: 2em;
	}
	.inerPage-home-about-content .textWrap .more{
		display: none;
	}
	
	/* 企业文化 */
	.about-wenhua{
		position: relative;
		text-align: center;
		font-size: 0px;
	}
	.about-wenhua .list{
		width: auto;
		height: auto;
		margin: 1rem;
		margin-bottom: 0rem;
		display: inline-block;
	}
	.about-wenhua .list img{
		width: 100%;
		height: auto;
		display: block;
		margin: 0 auto;
		border-radius: 1rem;
		margin-bottom: 1rem;
	}
	.about-wenhua .list .title{
		font-size: 18px;
		background: #3dae42;
		display: inline-block;
		line-height: 1.8rem;
		color: #fff;
		padding: 0.3rem 1rem;
		border-radius: 1rem;
		margin-bottom: 1rem;
	}
	.about-wenhua .list p{
		font-size: 1rem;
		color: #333;
		line-height: 1.8rem;
		padding: 0px 1rem;
	}
	
	/* 品牌供应商 */
	/*成功案例*/
	.case_list {
		width:100%;
		height:auto;
		margin:0 auto;
		overflow:hidden;
		padding-bottom:1.5rem;
		font-size: 0px;
	}
	.case_list ul {
		width:11rem;
		float:left;
		height:auto;
		margin-left:1.2rem;
		margin-top:1rem;
		text-align:center;
		background:#f3f3f3;
		border-bottom:3px solid #edecec;
		position:relative;
		border-radius:15px 15px 0px 0px;
		overflow:hidden;
		transition:all 0.5s;
	}
	.case_list ul .pImg {
		display:block;
		width:11rem;
		height:11rem;
		background:#fff;
		display:table-cell;
		vertical-align:middle;
		overflow: hidden;
	}
	.case_list ul img {
		width:11rem;
		height:auto;
		max-height:11rem;
		vertical-align:middle;
	}
	
	.case_list ul h2 {
		width:auto;
		padding: 0rem 1rem;
		margin:0 auto;
		height:2.3rem;
		line-height:2.3rem;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
		display:block;
		transition:all 0.5s;
		text-align:center;
		font-size:0.95rem;
		color:#333;
		font-weight:400;
	}
	.case_list ul:active a {
		text-decoration:none;
	}
	.case_list ul:active{
		border-bottom:3px solid #3dae42;
	}
	.case_list ul:active p {
		color:#3dae42;
	}
	.case_list ul:active h2 {
		color:#3dae42;
	}
	
	/* 合作伙伴 */
	.hezuo-list{
		overflow: hidden;
	}
	.hezuo-list ul .pImg{
		height: 6.6rem;
	}
	
	/* 荣誉资质 */
	.honor-list{
		overflow: hidden;
	}
	.honor-list ul .pImg{
		height: 7rem;
	}
	.honor-list ul .pImg img{
		max-height:85% ;
		width: auto;
		max-width: 85%;
	}
	/* 关于我们内容 */
	.about-content{
		position: relative;
	}
	.about-content .about-content-text{
		border-bottom: 1px solid #F3F3F3;
		padding:1rem;
		padding-top: 0.8rem;
		padding-bottom: 1.2rem;
	}
	.about-content .about-content-text img{
		max-width: 100%;
		width: auto;
		height: auto !important;
	}
	
	.about-guanlitixi-wrap{
		display: block;
		text-align: center;
		justify-content:center;
		align-items: flex-start;
		align-content: flex-start;
		padding-top: 1rem;
	}
	.about-guanlitixi-wrap .about-guanlitixi-list{
		width: 11rem;
		float: left;
		margin-left: 1.2rem;
		margin-bottom: 0.5rem;
	}
	.about-guanlitixi-wrap .about-guanlitixi-list .img{
		width: 8rem;
		height: 8rem;
		border:2px solid #2faf01;
		overflow: hidden;
		border-radius: 50%;
		margin: 0 auto;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.about-guanlitixi-wrap .about-guanlitixi-list .img img{
		width: 4rem;
		height: 4rem;
	}
	.about-guanlitixi-wrap .about-guanlitixi-list h2{
		font-size: 1.2rem;
		color: #2faf01;
		line-height: 1.8rem;
		padding-top: 0.8rem;
	}
	.about-guanlitixi-wrap .about-guanlitixi-list p{
		font-size: 0.9rem;
		line-height: 1.5rem;
		color: #6c6c6c;
		padding: 0.5rem 0rem;
	}
	.inerPage-home-banners-C-wrap{
		margin-top: 0.5rem;
	}
	
	/*新闻中心*/
	.new_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:1.5rem;}
	
	.new_list ul{ width:23rem; height:auto; overflow:hidden; border:1px solid #e5e5e5; position:relative;transition:all 1.0s; margin:0 auto; margin-top:1.2rem; border-radius:15px;}
	.new_list ul a{ display:block; width:100%; height:100%;}
	.new_list ul dd{ width:23rem; height:12.44rem; overflow:hidden; background:#fff url(../images/logo.png) center center no-repeat;transition:all 1.0s; display: table-cell;vertical-align: middle; text-align:center; border-bottom:1px solid #f3f3f3; box-sizing:border-box; background-size:35%;}
	.new_list ul img{ max-width:23rem; width:auto; max-height:12.44rem; height:auto;}  
	.new_list ul h2{ width:90%; margin:0 auto; height:3rem; line-height:3rem; font-size:1.1rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	.new_list ul p{ font-size:0.9rem; width:90%; height:3.4rem; margin:0 auto; overflow:hidden; line-height:1.6rem; color:#949494; text-justify:inter-ideograph;}
	.new_list ul li{ width:90%; margin:0 auto; line-height:2rem; color:#bababa; font-size:0.9rem; padding-top:0rem; padding-bottom:0.8rem;}
	.new_list ul li i{ float:left; font-size:1.2rem; padding-right:1rem;}
	.new_list ul a:active{ text-decoration:none;}
	.new_list ul:active dd img{ transform:scale(1.1); transition:1s linear 0.1s;}
	.new_list ul:active h2{ color:#3dae42;}
	.new_list ul:active{ border:1px solid #3dae42; }
	
	/*翻页样式*/
	#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:2rem;margin-bottom:0rem;}
	#fenye li{padding: 0;list-style: none;}
	
	#fenye .pagination .active a{background: #3dae42;color: #fff; }
	#fenye .pagination .disabled span{color: #ccc;}
	.pagination{padding-left: 0;margin: 0px 0;border-radius: 4px;display: inline-block;text-align: center;}
	.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 0.4rem 0.8rem;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; font-size:0.8rem;}
	.pagination>li{display: inline;}
	.pagination>li a:active{ background:#3dae42; color:#fff;}
	.pagination>.active>a,.pagination>.active>a:hover{
		border:1px solid #3dae42
	}
	
	
	/*内页*/
	.tu_lei_main				{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-bottom:1rem;}
	.tu_lei_main_l				{ width:100%; height:auto; float:left; overflow:hidden;} 
	.tu_lei_main_l_t1			{ width:100%; height:auto;background:#fff; overflow:hidden; padding:0px 0; margin-bottom:1rem; margin-top:0.5rem;}
	.tu_lei_main_l_t1_title		{ width:100%; height:3rem; margin:0 0.5rem; padding:0 0.5rem; overflow:hidden;}
	.tu_lei_main_l_t1_title i{float:left; line-height:2.5rem;color:#ff680c; font-size:1.8rem; margin-right:0.5rem;}
	.tu_lei_main_l_t1_title img	{ width:auto; height:30px; margin-top:10px; margin-right:10px; float:left;}
	.tu_lei_main_l_t1_title b	{ width:20rem; height:3rem; float:left; font-size:1.3rem; color:#ff680c; line-height:2.5rem;}
	
	.tu_lei_main_l_t1 .ce .no{ background:#3dae42; color:#fff; }
	
	.clear{clear:both;}
	
	.ce{display:block;width:100%; height:auto; margin:0 auto; padding-left:0.5rem;}
	
	.ce li{ list-style:none; float:left; width:auto; margin-left:0.5rem; margin-right:0.5rem; line-height:2rem;  border:0.1rem solid #f3f3f3; margin-bottom:0.5rem; margin-top:0.5rem; height:auto;}
	.ce li i{ font-size:1.1rem; float:left;line-height:2rem; padding-right:0.2rem; padding-left:0rem;}
	
	.ce li a{display:block;color:#3f3f3f; font-size:1rem; float:left; width:100%; height:100%; padding:0.3rem 0.5rem; 
	overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	
	.ce li a:active{ background:#ccc; display:block; color:#fff;}
	.ce li .dqian{background:none;}
	.ce li .xz{ background:#ededed; color:#3dae42; border:0.1rem solid #ededed;}
	.ce li .xuanze{ background:#fff; color:#3dae42;}
	
	.er{ margin-bottom:0px; overflow:hidden;  width:95%; display:block; margin:0 auto;}
	.er li{ float:left;  padding:0px; border:none; margin-bottom:5px;}
	.er li i{ font-size:1rem; }
	.er li a{display:block; color:white;font-size:0.9rem; padding:0.1rem;}
	.er .e_li a{ color:#949494;}
	.er li a:hover,.er li .sen_x{  }
	.er .e_li a:hover,.er .e_li .sen_x{  }
	.er .e_li .xuanle{ color:#3dae42;}
	
	
	.thr{background:#0075c5; display:none;} 
	.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
	.er .e_li .thr li a{background:url(../images/more.png) no-repeat 10px center;}
	.er .e_li .thr li a:hover{ background:#0075c5 url(../images/more.png) no-repeat 10px center;}
	.er .e_li .thr li .xuan{ background:#0075c5 url(../images/more.png) no-repeat 10px center;}
	
	
	.thr{background:#0075c5; display:none;} 
	.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
	.er .e_li .thr li a{background:url(../images/more.png) no-repeat 10px center;}
	.er .e_li .thr li a:hover{background:#0075c5 url(../images/more.png) no-repeat 10px center;}
	.er .e_li .thr li .xuan{ background:#0075c5;}
	
	.tu_lei_main_l_t2			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px; display:none;}
	.tu_lei_main_l_t2_con		{ width:280px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
	.tu_lei_main_l_t3			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px; display:none;}
	
	.index_tumian_r				{ width:100%; height:auto; overflow:hidden;  background-color:#fff; margin-bottom:1rem; }
	
	.neirong{ width:100%; height:auto; min-height:10rem; padding-top:0.1rem; padding-bottom:0.5rem; margin:0 auto; overflow:hidden; }
	.neirong_title{ width:100%; min-height:auto; height:auto; font-size:1.5rem; font-family:"微软雅黑";color:#3f3f3f; line-height:2.5rem;  text-align:center; margin-bottom:0px; font-weight:700; padding-top:0.5rem; padding-bottom:0rem;}
	.neirong_title h1{ font-size:1.5rem;}
	.neirong_time{font-size:0.8rem; font-family:"微软雅黑";color:#999; line-height:2rem; word-spacing:8px; letter-spacing:1px; width:100%; height:2rem; text-align:center; border-bottom:1px solid #f8f8f8; padding-bottom:1rem; padding-top:1rem; margin-bottom:1rem;}
	
	
	.neirong_con_title{
		height: auto;
		border-bottom: 1px solid #F3F3F3;
		font-size: 1.1rem;
		color: #3dae42;
		position: relative;
		line-height: 1.8rem;
		padding: 0rem 1rem;
		padding-bottom: 0.6rem;
		
	}
	.neirong_con_title .icon{
		float: left;
		font-size: 0.4rem;
		color: #fe751a;
		padding-right: 1rem;
	}
	
	.neirong_con{font-family:"微软雅黑";color:#333;  width:auto; padding: 0.5rem 1rem; height:auto; margin:0 auto; overflow:hidden; min-height:1rem; padding-bottom:0.5rem; padding-top:1.2rem; font-size:1rem;}
	.neirong_con img{max-width:100%; width:auto;height:auto !important;}
	.neirong_con p{  line-height:1.8rem;}
	
	.images_list{width:11rem; height:auto; float:left; background:#fff; margin-top:1.2rem; margin-left:1.2rem; margin-right:0rem; border:1px solid #f3f3f3; overflow:hidden; border-radius:15px;}
	.images_list dd{width:11rem; height:11rem; overflow:hidden; border-top:1px solid #bottom;}
	.images_list img{width:100%; height:100%; }
	.images_list:hover img{ transform:scale(1.2); transition:1s linear 0.1s;}
	.images_list h2{width:90%; margin:0 auto; height:2.5rem; line-height:2.5rem; font-size:0.95rem; font-weight:400; text-align:center;  overflow:hidden;text-overflow: ellipsis; white-space: nowrap;course:hand;}
	.images_list a{ color:#6e6e6e; text-decoration:none;}
	.images_list:hover{ background:#3dae42;}
	.images_list:hover a{color:#fff;}
	
	/*产品内容*/
	
	.product-top{ display:none;}
	/*放大镜结束*/
	.product_content_top{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0rem;}
	.product_content_top .left{ width:25rem; height:auto; margin:0 auto; overflow:hidden; }
	
	
	.product_content_list{width:25rem; height:23.5rem; margin:0 auto; overflow:hidden; margin-top: 1.5rem; }
	
	.product_content_list .swiper-container{width:100%;height:100%;text-align:center;  margin-top:0;}
	.product_content_list .swiper-wrapper{width:100%; margin:0 auto; }
	.product_content_list .swiper-slide{ width:auto; overflow:hidden; margin:0 auto;}
	
	.product_content_list .swiper-slide ul{width:20rem; height:20rem; overflow:hidden; margin:0 auto; text-align:center; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;  text-align:center; background:#fff; margin-top:0px;  float:left; overflow:hidden; margin-left:2.5rem;}
	
	.product_content_list .swiper-slide ul img{  width:100%;height:100%; border-radius: 20px;}
	
	.product_content_list .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:1rem;}
	.product_content_list .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; margin: 0px 7px !important;}
	
	.product_content_list .swiper-pagination-bullet-active{ background:#fe751a;}
	.product_content_list .swiper-button-next{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; right:0px; }
	.product_content_list .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
	.product_content_list .swiper-button-prev{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; left:0px;}
	.product_content_list .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
	
	.product_content_top .right{ width:24rem; height:auto; margin:0 auto; overflow:hidden; border-bottom:0.2rem solid #f3f3f3;}
	.product_content_top .right h2{ font-size:1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:2rem;  color:#999; height:auto; overflow:hidden; padding-bottom:0.8rem; text-align:center;}
	.product_content_top .right h2 a{ color:#999;}
	.product_content_top .right h2 a:hover{ color:#3dae42;}
	
	.product_content_top .right h3{ font-size:1.1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:1.7rem; padding-top:0.8rem; padding-bottom:0.8rem; text-align:center; overflow:hidden;}
	
	.product_content_top .right h4{ font-size:1.1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:0.5rem; padding-bottom:0.5rem; overflow:hidden;}
	.product_content_top .right h4 a{ width:10rem; height:35px; display:block; background:#3dae42; margin:0 auto; line-height:35px; text-align:center; color:#fff; border-radius:5px; margin-top:0rem; font-size:1rem; margin-top:0.5rem; margin-bottom:0.5rem;}
	.product_content_top .right h4 a i{ padding-left:10px;}
	
	.product_content_top .right .lx{ width:24rem; font-size:1rem; font-weight:300; line-height:1.8rem;  height:auto; color:#6c6c6c; overflow:hidden; padding-top:1rem; padding-bottom:1rem;}
	.product_content_top .right .lx p{ font-size:0.9rem; color:#575757; padding-left:0.5rem;}
	.product_content_top .right .lx p span{ color:#3dae42;}
	
	
	.play_qr{ width:200px; height:auto; background:#fff; text-align:center; padding-top:20px; padding-bottom:15px;}
	.play_qr img{ width:160px; height:160px;}
	.play_qr h2{ line-height:40px; font-size:16px; font-family:"xihei"; text-align:left;}
	.play_qr h2 i{ font-family:"微软雅黑"; font-size:30px; float:left; font-weight:300; padding-left:30px; padding-right:15px; color:#12cc39;}
	
	.product_content_content{width:100%; min-height:5rem; height:auto; overflow:hidden; margin:0 auto; padding-top:1.5rem; padding-bottom:1rem;}
	
	.product_content_content h2{width:100%; min-height:3rem; height:auto; line-height:3rem; font-size:1.1rem; font-weight:300; color:#333; overflow:hidden; border-bottom:1px solid #d0d0d0;  text-indent:2%; background:#f3f3f3;}
	.product_content_content h2 span{  color:#05066d; width:100px; text-align:center; color:#858585;}
	.product_content_content h2 i{color:#3dae42; padding-right:15px;}
	
	.chanpin_content{ width:95%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:0.5rem; min-height:5rem;}
	.chanpin_content p{ line-height:1.8rem;}
	.chanpin_content img{ max-width:100%; height:auto;}
	
	.xiayiye{width:100%; height:auto; line-height:3rem; overflow:hidden; margin-top:1rem; border-top:1px solid #dadada; margin-bottom:0rem; padding-top:0.5rem;}
	.xiayiye p{width:100%; height:2rem; line-height:2rem; font-size:1rem; color:#606062; padding-left:1rem; margin-top:0.5rem; overflow:hidden;}
	.xiayiye p a{color:#959595; text-decoration:none; font-size:0.8rem; padding-left:1rem;}
	.xiayiye p a:hover{ text-decoration:underline; color:#1391bd;}
	
	/*新闻内容*/
	.new_content_all{ padding-bottom:0rem;}
	.new_content_title{ width:24rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:2.1rem; padding-top:2rem; }
	.new_content_title h2{ font-size:1.5rem; line-height: 2.1rem;}
	
	
	.shebeizhanshi_xinxi{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:0.5rem; border-bottom:2px solid #f3f3f3; padding-bottom:0.5rem; border-top:2px solid #f3f3f3; margin-top:1.6rem;}
	.shebeizhanshi_xinxi p{ font-size:1rem; color:#5e5e5e; display:inline-block; margin-left:0.5rem; margin-right:0.5rem;}
	.shebeizhanshi_xinxi p strong{ color:#333; font-size:1.1rem;}
	
	.new_content_time{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:1rem; border-bottom:2px solid #f3f3f3; padding-bottom:1.5rem;}
	.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
	.new_content_time p span{ padding-left:1rem; display:block;}
	
	
	.new_content { width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1.5rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333;  text-justify:inter-ideograph;}
	.new_content p{ line-height:1.8rem; color:#333; font-size:1rem;}
	.new_content img{ max-width:100%; width:auto; height:auto;}
	
	.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:1.5rem;}
	.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
	.neirong_next1 p.np1			{ text-align:right; }
	.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
	.neirong_next1 p span			{ margin-left:0px;}
	.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
	.neirong_next1 p span a:hover	{ color:#3dae42; text-decoration:underline;}
	
	/*搜索*/
	.ss_no{width:100%; min-height:20rem; text-align:center; font-size:1rem; height:auto; padding-top:2rem; line-height:1.8rem;}
	.ss_no strong{ color:#3dae42;}
	
	/*联系我们*/
		.contact_content{width:100%; height:auto; margin:0 auto; padding-top:1rem; overflow:hidden; padding-bottom: 1rem;}
		.contact_content .left{ width:23rem; margin:0 auto; height:auto; overflow:hidden; padding: 0px; border: none;}
		.contact_content .left .contact_ul{ width:100%; height:auto; overflow:hidden;  margin-bottom: 0px !important; padding-bottom: 0px; border: none;}
		.contact_content .left .contact_ul h2{ font-size:1.4rem; line-height:2.1rem; padding-bottom:0.5rem; padding-bottom:0.5rem; margin: 0px; font-weight:bold;}
		
		.contact_content .left .contact_ul li{ font-size:1rem; line-height:1.8rem; padding-left:0rem;  text-justify:inter-ideograph; color:#333; display:block; overflow: hidden; padding: 0.5rem 0px; border-bottom: 1px solid #F3F3F3;}
		
		.contact_content .left .contact_ul li strong{ color:#fe751a; padding-right:0.5rem; float:left; padding-bottom: 0.25rem;}
		
		.contact_content .left .contact_ul li p{ float:left; width:15rem; height:auto; height:auto;display:inline-table; margin: 0px !important;}
		
		.contact_content .left .contact_ul li a{ color:#333;}
		.contact_content .left .contact_ul li i{ float:left; line-height:1.8rem; font-size:1.4rem; padding-right:0.8rem; color:#fe751a;}
		.contact_content .left .contact_ul li dd { float:left; display:block;}
		.contact_content .left .contact_ul li dd img{ display:block; float:left; width:8rem; height:8rem;}
		
		.contact_content .left .face{ width:100%; height:auto; float:left; text-align:left; margin-top:0rem; margin-right:0;}
		.contact_content .left .face h2{font-size:1.2rem; line-height:2rem; padding-bottom:1rem;}
		.contact_content .left .face a{ width:36px; height:36px; float:left; border-radius:50%;overflow:hidden;border:2px solid #f4efec;margin-left:1rem; margin-right:1.5rem;}
		.contact_content .left .face a img{ width:36px; height:36px;  }
		.contact_content .left .face a:hover{ border:2px solid #bfbfbf;transition:all 0.5s;}
		
		.contact_content .right{ width:23rem; height:auto; margin: 0 auto;  overflow:hidden; float: none; padding: 0px; text-align: center;}
		.contact_right_txt{
			width: auto;
		}
		.contact_right_txt h2{
			font-size: 1.1rem;
			line-height: 2rem;
			padding-bottom: 0.5rem;
			padding-top: 0.5rem;
			margin-bottom: 0.5rem;
			border-bottom: 1px solid #f3f3f3;
			color: #fe751a;
		}
		.contact_right_txt p{
			line-height: 2rem;
			font-size: 15px;
		}
		
		.contactMap{
			width: 23rem;
			margin: 0 auto;
			height: 15rem;
			text-align: center;
		}
		.contactMap #allmap{
			width: 100%;
			height: 15rem;
		}
		
		.contactMoreMap{
			text-align: center;
			padding-bottom: 10px;
		}
		.contactMoreMap a{
			display: inline-block;
			padding: 8px 30px;
			background: #F3F3F3;
			font-size: 14px;
			transition: all 0.5s;
		}
		.contactMoreMap a:active{
			background: #999;
			color: #fff;
		}
		
		.liuyan_content {
			width: 25.6rem;
			margin:0 auto;
		}
		.liuyan_content .iframe{ overflow: hidden; display: none;}
		.liuyan_content .mobile_liuyan{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; margin-top:2rem; margin-bottom:2rem; display: block;}
		.liuyan_content .mobile_liuyan iframe{ display:block;}
		.liuyan_content .mobile_liuyan a{ width:11rem; height:2.5rem; line-height:2.5rem; background:#2c2c2c;  color:#ffffff; font-size:0.95rem;  margin-left:1rem; display: inline-table; border-radius: 20px; }
		
		
		
		/* 验收标准 */
		.yanshoubiaozhun-content{
			padding: 0.5rem 1rem;
			padding-top: 1rem;
			overflow: hidden;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-title{
			display: block;
			width: 100%;
			line-height: 2rem;
			padding: 0.5rem 0px;
			color: #3dae42;
			font-size: 24px;
			float: left;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-list{
			width: auto;
			height: auto;
			float: left;
			background:rgba(243,243,243,0.5);
			text-align: center;
			margin-top: 0.5rem;
			margin-bottom: 0.5rem;
			border-radius: 1rem;
			padding-bottom: 1.2rem;
			overflow: hidden;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-list .img{
			width: auto;
			height: auto;
			display: block;
			margin: 0 auto;
			margin-top: 28px;
			overflow: hidden;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-list .img img{
			width: auto;
			max-width: 100%;
			height: auto;
			border-radius: 10px;
		}
		
		.yanshoubiaozhun-content .yanshoubiaozhun-list .text{
			padding: 0px 18px;
			overflow: hidden;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-list .text h4{
			line-height: 30px;
			padding: 10px 0px;
			color: #fe751a;
		}
		.yanshoubiaozhun-content .yanshoubiaozhun-list .text p{
			line-height: 25px;
			font-size: 16px;
			color: #616362;
		}
		/* Mobile Style */
	}
	
	
	/* 颜色通用样式 */
	.green{
		color: #3dae42;
	}
	.orange{
		color: #ff6702;
	}